Interface Algebra for Analysis of Hierarchical Real-Time Systems

نویسندگان

  • Arvind Easwaran
  • Insup Lee
  • Oleg Sokolsky
چکیده

Complex real-time embedded systems can be developed using component based design methodologies. Timing requirements of real-time components in the system can be modeled using hierarchical frameworks to capture resource sharing among components under different schedulers. To support component based design for real-time embedded systems, we must then address schedulability analysis of hierarchical scheduling models. In this paper, we propose a generic interface algebra for compositional schedulability analysis of such models. We also define conditions under which this algebra supports incremental analysis, dynamic adaptability, and independent implementability. Furthermore, we also propose a novel periodic resource model based framework for compositional and incremental schedulability analysis of hierarchical scheduling models. This extends our earlier proposed framework with a technique that allows periodic resource models with different periods to be composed together. We formulate this framework in our proposed algebra to demonstrate ease of use of the algebra and to identify framework properties. Comments Postprint version. Presented at Foundations of Interface Technologies, FIT 2008, Satellite workshop of ETAPS'08, April 2008. This conference paper is available at ScholarlyCommons: http://repository.upenn.edu/cis_papers/373 Interface Algebra for Analysis of Hierarchical Real-Time Systems ? Arvind Easwaran, Insup Lee, Oleg Sokolsky Department of Computer and Information Science University of Pennsylvania, PA, 19104 {arvinde,lee,sokolsky}@cis.upenn.edu Abstract. Complex real-time embedded systems can be developed using component based design methodologies. Timing requirements of real-time components in the system can be modeled using hierarchical frameworks to capture resource sharing among components under different schedulers. To support componentbased design for real-time embedded systems, we must then address schedulability analysis of hierarchical scheduling models. In this paper, we propose a generic interface algebra for compositional schedulability analysis of such models. We also define conditions under which this algebra supports incremental analysis, dynamic adaptability, and independent implementability. Furthermore, we also propose a novel periodic resource model based framework for compositional and incremental schedulability analysis of hierarchical scheduling models. This extends our earlier proposed framework with a technique that allows periodic resource models with different periods to be composed together. We formulate this framework in our proposed algebra to demonstrate ease of use of the algebra and to identify framework properties. Complex real-time embedded systems can be developed using component based design methodologies. Timing requirements of real-time components in the system can be modeled using hierarchical frameworks to capture resource sharing among components under different schedulers. To support componentbased design for real-time embedded systems, we must then address schedulability analysis of hierarchical scheduling models. In this paper, we propose a generic interface algebra for compositional schedulability analysis of such models. We also define conditions under which this algebra supports incremental analysis, dynamic adaptability, and independent implementability. Furthermore, we also propose a novel periodic resource model based framework for compositional and incremental schedulability analysis of hierarchical scheduling models. This extends our earlier proposed framework with a technique that allows periodic resource models with different periods to be composed together. We formulate this framework in our proposed algebra to demonstrate ease of use of the algebra and to identify framework properties.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scaling, Modeling and Traffic Control of a Real Railway Network using Max-plus Algebra and Model Predictive Control

Delay time recovery can increase the efficiency of the railway network and increase the attractiveness of railway transport against other transportation systems. This article presents a new dynamical model of railway system. The proposed model is a discrete event systems that is defined based on the deviation of travel time and deviation of stop time of trains. Due to the existence of multiple ...

متن کامل

A Graphical Language with Formal Semantics for the Specification and Analysis of Real-Time Systems

Graphical Communicating Shared Resources, GCSR, is a formal language for the speci cation and analysis of real-time systems including their functional and resource requirements. GCSR allows a modular and hierarchical, and thus, scalable speci cation of a real-time system. GCSR supports notions of communication through events, interrupt, concurrency, and time to describe a real-time system. In a...

متن کامل

A Study of Various Feature Extraction Methods on a Motor Imagery Based Brain Computer Interface System

Introduction: Brain Computer Interface (BCI) systems based on Movement Imagination (MI) are widely used in recent decades. Separate feature extraction methods are employed in the MI data sets and classified in Virtual Reality (VR) environments for real-time applications. Methods: This study applied wide variety of features on the recorded data using Linear Discriminant Analysis (LDA) classifie...

متن کامل

A Graphical Language with Formal Semantics for the Speci cationand Analysis of Real - Time Systems

Graphical Communicating Shared Resources , GCSR, is a formal language for the speciica-tion and analysis of real-time systems including their functional and resource requirements. GCSR allows a modular and hierarchical, and thus, scalable specii-cation of a real-time system. GCSR supports notions of communication through events, interrupt, concur-rency, and time to describe a real-time system. ...

متن کامل

VERSA : A Tool for the Speci cation and Analysisof Resource - Bound Real - Time Systems

VERSA is a tool that assists in the algebraic analysis of real-time systems. It is based on ACSR, a timed process algebra designed to express resource-bound real-time distributed systems. VERSA is designed to be both a usable and useful tool for the analysis of ACSR speciications. Usability is assured by a exible user interface that uses ACSR's traditional notation augmented with conventions fr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008